def sup(x: int) -> int:
    """将x替换为它每个位置上的数字的平方和"""
    s = 0
    while x > 0:
        s += (x % 10)**2
        x //= 10
    return s
